package com.ruoyi.hr.mapper.empinfo;


import com.ruoyi.hr.domain.Authority;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface OftenQueryMapper {

    List<Map<String, Object>> ageStatistics(Map map);

    List<Map<String, Object>> siLingStatistics(Map map);

    List<Map<String, Object>> gongLingStatistics(Map map);

    List<Map<String, Object>> xueLiStatistics(Map map);

    List<Map<String, Object>> ygflStatistics(Map map);

    List<Map<String, Object>> ygydStatistics(Map map);


    List<Map<String, Object>> zhtjStatistics(String sql);

    List<String> findAllFieldByXflag(String Xflag);

    List<String> findAgeList();

    List<Map<String, Object>> hmdStatistics(@Param("map") Map map, @Param("authority") Authority authority);


}
